Algorithm Comparison for Moving Target Search CMPUT 651 Midterm Report

نویسندگان

  • Artit Visatemongkolchai
  • Jieshan Lu
  • Jing Wu
چکیده

For moving target search algorithms, we are considering the case of heuristic search where the goal may change during the course of the search. One motivating application lies with navigation of an autonomous police vehicle chasing a villain [5] in a possibly initially unknown environment under real-time constraints. In this scenario, we would like to assure that the autonomous vehicle can quickly reach the target, preferably faster than human driving. We would also like such vehicle to learn the environment so that the vehicle performs better (catching the villain faster) in the previously explored area. This is vital when there is a cost associated with the moves the vehicle made. Similarly, moving target search algorithms can be applied to new generation of real-time strategy games, where the agent is required to cope with the initially unknown maps via exploration and learning during the game [3]. As a result, these games will greatly limit the applicability of complete search algorithms and pre-computation techniques [1]. Considering one scenario in Starcraft, a group of Protoss units have 60 minutes to destroy all Terran units. We assume that each group is placed on an initially unknown map and can only learn the map via exploration. The units in the same group share global information of the world. When a Dragoon (Protoss unit) sees a Marine (Terran unit) in its sight and knows that it is stronger than the Marine. As a result, the Dragoon begins to chase the Marine, who decides to run away. The Dragoon wants to kill the Marine with the minimum move possible before the Marine gets to Terran base. It also wants to learn the world in that area it has visited so that all Protoss units can reach Terran units quicker for later moves, which is very crucial given limited time to succeed. In both cases, we do not need the agent and the target to be at the same location to terminate the search. We will, instead, terminate the search when the agent is close enough to the target. For example, Dragoon units in Starcraft, which act as

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Gravitational Search Algorithm-Based Single-Center of Mass Flocking Control for Tracking Single and Multiple Dynamic Targets for Parabolic Trajectories in Mobile Sensor Networks

Developing optimal flocking control procedure is an essential problem in mobile sensor networks (MSNs). Furthermore, finding the parameters such that the sensors can reach to the target in an appropriate time is an important issue. This paper offers an optimization approach based on metaheuristic methods for flocking control in MSNs to follow a target. We develop a non-differentiable optimizati...

متن کامل

COMPUT 651 Midterm Project Report

In military, situation arises when one unit is low on resources while fighting in a combat. In order to deliver the resources one needs to know where the unit is, achieved usually through GPS, and where is it moving towards. The unit, you are trying to deliver the resources to, might be following certain code of conduct. In this case you can predict the future moves of the unit. These predictio...

متن کامل

CMPUT 651 Final Report HSMM : Heuristic Search with Meta - Models for Vision

Adaptive image interpretation systems can learn optimal image interpretation policies for a given domain without human intervention. The policies are learned over an extensive generic image processing operator library. One of the principal weaknesses of the method lies with the large size of such libraries, which can make the machine learning process intractable. We demonstrate how evolutionary...

متن کامل

Formation Control and Path Planning of Two Robots for Tracking a Moving Target

This paper addresses the dynamic path planning for two mobile robots in unknownenvironment with obstacle avoidance and moving target tracking. These robots must form atriangle with moving target. The algorithm is composed of two parts. The first part of thealgorithm used for formation planning of the robots and a moving target. It generates thedesired position for the robots for the next step. ...

متن کامل

Real-Time Moving Target Search

In this paper, we propose a real-time moving target search algorithm for dynamic and partially observable environments, modeled as grid world. The proposed algorithm, Real-time Moving Target Evaluation Search (MTES), is able to detect the closed directions around the agent, and determine the best direction that avoids the nearby obstacles, leading to a moving target which is assumed to be escap...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005